a convenient moment - Spanish English Dictionary